roach holder - Inglés Sinónimo Diccionario

roach holder

n.
[1] roach clip